FuzzyShell: a large-scale expert system shell using fuzzy logic for uncertainty reasoning

نویسندگان

  • Juiyao Pan
  • Guilherme N. DeSouza
  • Avinash C. Kak
چکیده

There exist in the literature today many contributions dealing with the incorporation of fuzzy logic in expert systems. However, unfortunately, much of what has been proposed can only be applied to small-scale expert systems; that is, when the number of rules is in the dozens as opposed to in the hundreds. The more traditional (nonfuzzy) expert systems are able to cope with large numbers of rules by using Rete networks for maintaining matches of all the rules and all the facts. (A Rete network obviates the need to match the rules with the facts on every cycle of the inference engine.) In this paper, we present a more general Rete network that is particularly suitable for reasoning with fuzzy logic. The generalized Rete network consists of a cascade of three networks: the pattern network, the join network, and the evidence aggregation network. The first two layers are modified versions of similar layers for the traditional Rete networks and the last, the aggregation layer, is a new concept that allows fuzzy evidence to be aggregated when fuzzy inferences are made about the same fuzzy variable by different rules.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comments on "FuzzyShell: a large-scale expert system shell using fuzzy logic for uncertainty reasoning" [and reply]

The above paper presents a rather complicated mechanism allowing fuzzy evidence to be aggregated when fuzzy inferences are made about the same fuzzy variable by different rules. The purpose of this comment is to present that the FuzzyCLIPS address this problem in simpler way.

متن کامل

Design of a Large Scale Expert System using Fuzzy Logic for Uncertainty Reasoning

There exist in the literature today many contributions dealing with the incorporation of fuzzy logic in expert systems But unfortunately much of what has been proposed can only be applied to small scale expert systems that is when the number of rules is in the dozens as opposed to in the hundreds Rete networks have been used in the more traditional expert systems to ameliorate the computational...

متن کامل

Rule chaining in fuzzy expert systems

Lawrence O. Hall Dept. of Computer Science and Engineering, ENB 118 University of South Florida Tampa, Fl. 33620 [email protected] Abstract A fuzzy expert system must do rule chaining differently than a non-fuzzy expert system. In particular, any rule that can fire with a particular linguistic variable in its consequent must fire before any rule whose antecedent conditions depend upon the resul...

متن کامل

An Approach to Strengthen Expert System Shell with Knowledge Illustration Established on Peak of the Fuzzy Logic

Several tools are used to develop expert systems with the help of either programming or developing a special shell. A good expert system shell is projected to hold uncertainty properly for use in attractive domains of applications that deal with imprecise information. In this paper, we have implemented and tested a shell using new inference methods with the support of fuzzy logic to achieve our...

متن کامل

Fuzzy Expert System for Airplane Navigation Dynamics

Expert systems are computer programs that emulate the reasoning process of a human expert or perform in an expert manner in a domain for which no human expert exists. They typically reason with uncertain and imprecise information. In this paper, we present a fuzzy expert system for a airplane navigation fault diagnosis system making the use of fuzzy set theory to deal with uncertainty. The faul...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Fuzzy Systems

دوره 6  شماره 

صفحات  -

تاریخ انتشار 1998